package oop2.Task1;
/*
用oop的思想模拟 狗咬吕洞宾,不识好人心；
  狗咬刺猬，无从下口；狗咬狗，一嘴毛.相关类用构造方法初始化属性（方法都是咬，bite)
   狗有名字的属性，刺猬有名字的属性，好人有名字和性别属性
 */

public class DogTest {
    public static void main(String[] args) {
        GoodPerson per = new GoodPerson("雷锋", '男');
        Hedgehog hed = new Hedgehog("刺头王");
        Dog a = new Dog("大黄");
        Dog b = new Dog("哮天犬");
        a.bite(per);
        System.out.println(">>>>>>>>>>>>>>>>>>>");
        a.bite(hed);
        System.out.println(">>>>>>>>>>>>>>>>>>>");
        a.bite(b);
        b.bite(a);
    }
}
